﻿@model IEnumerable<Comisiones.Models.PuntoServicio>
@{
    ViewBag.Title = "ListarPuntoServicio";
    WebGrid grid = new WebGrid(Model);
}

<h2>ListarPuntoServicio</h2>
@grid.GetHtml(columns: new [] {
    
    grid.Column("Comercio", 
        format: p=>p.comercio.com_nombre
    ),
    grid.Column("RUC", 
        format: p=>p.comercio.com_RUC
    ),
    grid.Column("Local",
        format: p=>p.local.loc_nombre
    ),
    grid.Column("DIR",
        format: p=>p.psv_codigoDIR
    ),
    grid.Column("Seleccionar", 
          format: @<div onclick="seleccionar(@item.com_idComercio,@item.loc_idLocal,@item.psv_idPtoServicio)" >
                        Seleccionar
                  </div>
    )
    
})
<script type="text/javascript">
    function seleccionar(jidComercio, jidLocal,jidPS) {
        $.ajax(
            {
                url: '@Url.Action("getPuntoServicio", "PuntosServicio")',
                dataType: 'json',
                contentType: 'application/json',
                data: JSON.stringify({ idPS: jidPS }),
                type: "POST",
                success: function (data) {
                    $('#idcomercio').val(jidComercio);
                    $('#idlocal').val(jidLocal);
                    $('#idlocal').val(jidPS);
                    $('#com_nombre').val(data.com_nombre);
                    $('#com_nombre').attr("disabled", true);
                    $('#com_ruc').val(data.com_ruc);
                    $('#com_ruc').attr("disabled", true);
                    $('#loc_nombre').val(data.loc_nombre);
                    $('#loc_nombre').attr("disabled", true);
                    $('#psv_codigoDIR').val(data.psv_codigoDIR);
                    $('#psv_codigoDIR').attr("disabled", true);
                    $('#grillaPS').hide();
                    //falta ver lo de esconder o no
                },
                async: false
            });
    }
</script>
